Big Huge Thesaurus

common sunflower

noun